double win - French English Dictionary